torpedo strike - Español Inglés Diccionario